viral protein - English Synonyms Dictionary